<html>
<head><meta charset="utf-8"><title>planning meeting 2019.05.10 · t-compiler · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/index.html">t-compiler</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html">planning meeting 2019.05.10</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="165338215"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165338215" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165338215">(May 10 2019 at 14:00)</a>:</h4>
<p>Dear <span class="user-group-mention" data-user-group-id="897">@T-compiler/meeting</span> -- there will be a planning meeting shortly! This is our first time trying such a meeting. The idea is to decide what meetings (if any) to schedule for the next 3 weeks:</p>
<ul>
<li>May 17 (Technical/non-technical)</li>
<li>May 24 (Technical/non-technical)</li>
<li>May 31 (Non-technical only)</li>
</ul>
<p>It is <strong>ok</strong> not to schedule anything. We will be selecting from the list of <a href="https://github.com/rust-lang/compiler-team/issues?q=is%3Aopen+is%3Aissue+label%3Ameeting-proposal" target="_blank" title="https://github.com/rust-lang/compiler-team/issues?q=is%3Aopen+is%3Aissue+label%3Ameeting-proposal">proposed meetings</a>, of which presently there are only two. (But I'm planning to submit one more that I forgot about -- almost done.)</p>



<a name="165338255"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165338255" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165338255">(May 10 2019 at 14:00)</a>:</h4>
<p>To begin with, and to let people show up, let's have an announcements period for the next 5-10 minutes =)</p>



<a name="165338261"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165338261" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165338261">(May 10 2019 at 14:00)</a>:</h4>
<p># Announcements</p>



<a name="165338575"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165338575" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165338575">(May 10 2019 at 14:05)</a>:</h4>
<p>Anybody around? =)</p>



<a name="165338637"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165338637" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165338637">(May 10 2019 at 14:06)</a>:</h4>
<p>If not, maybe we'll postpone this for another time =)</p>



<a name="165338660"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165338660" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165338660">(May 10 2019 at 14:06)</a>:</h4>
<p>It occurs to me that we should formalize the <span aria-label="wave" class="emoji emoji-1f44b" role="img" title="wave">:wave:</span> emoji thing for registering presence =)</p>



<a name="165338705"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165338705" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165338705">(May 10 2019 at 14:07)</a>:</h4>
<p>all three topics seem worth discussing in some form</p>



<a name="165338776"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165338776" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165338776">(May 10 2019 at 14:08)</a>:</h4>
<p>and they all seem complex enough to warrant their own meeting, I'd say</p>



<a name="165338802"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165338802" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165338802">(May 10 2019 at 14:09)</a>:</h4>
<p>Let me ping <span class="user-mention" data-user-id="119009">@eddyb</span> on discord</p>



<a name="165338809"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165338809" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165338809">(May 10 2019 at 14:09)</a>:</h4>
<p>I know <span class="user-mention" data-user-id="116083">@pnkfelix</span> is not feeling well</p>



<a name="165338814"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165338814" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165338814">(May 10 2019 at 14:09)</a>:</h4>
<p>Not sure about other folks</p>



<a name="165338815"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165338815" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165338815">(May 10 2019 at 14:09)</a>:</h4>
<p>although I'm not so sure what the discussion around parallel rustc would look like?</p>



<a name="165338843"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165338843" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165338843">(May 10 2019 at 14:09)</a>:</h4>
<p>Well, shall we get started?</p>



<a name="165338844"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165338844" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165338844">(May 10 2019 at 14:09)</a>:</h4>
<p>We can discuss</p>



<a name="165338846"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165338846" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165338846">(May 10 2019 at 14:09)</a>:</h4>
<p>mostly raising awareness of the plan and getting buy-in for flipping the switch?</p>



<a name="165338848"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165338848" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165338848">(May 10 2019 at 14:09)</a>:</h4>
<p>I don't know if it's the right venue for that exactly</p>



<a name="165338934"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165338934" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165338934">(May 10 2019 at 14:10)</a>:</h4>
<blockquote>
<p>mostly raising awareness of the plan and getting buy-in for flipping the switch?</p>
</blockquote>
<p>yes, but I was also imagining trying to decide on the acceptable perf loss, as well as what kind of doc etc we felt we needed, and maybe how to get it</p>



<a name="165338981"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165338981" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165338981">(May 10 2019 at 14:11)</a>:</h4>
<p>Well, the three proposals are as follows:</p>



<a name="165338998"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165338998" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165338998">(May 10 2019 at 14:11)</a>:</h4>
<ul>
<li>Formatting the rust-lang/rust repository <a href="https://github.com/rust-lang/compiler-team/issues/80" target="_blank" title="https://github.com/rust-lang/compiler-team/issues/80">compiler-team#80</a></li>
</ul>



<a name="165339001"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165339001" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165339001">(May 10 2019 at 14:11)</a>:</h4>
<ul>
<li>Shipping parallel rustc <a href="https://github.com/rust-lang/compiler-team/issues/82" target="_blank" title="https://github.com/rust-lang/compiler-team/issues/82">compiler-team#82</a></li>
</ul>



<a name="165339003"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165339003" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165339003">(May 10 2019 at 14:11)</a>:</h4>
<ul>
<li>Maintenance and triage <a href="https://github.com/rust-lang/compiler-team/issues/90" target="_blank" title="https://github.com/rust-lang/compiler-team/issues/90">compiler-team#90</a></li>
</ul>



<a name="165339083"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165339083" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165339083">(May 10 2019 at 14:12)</a>:</h4>
<p><del>I would classify the middle one as "semi-technical" , the others... kind of either way.</del> that was wrong :)</p>



<a name="165339101"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165339101" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165339101">(May 10 2019 at 14:12)</a>:</h4>
<p>formatting seems the least urgent to me</p>



<a name="165339124"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165339124" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165339124">(May 10 2019 at 14:13)</a>:</h4>
<p>Yeah, I'm not entirely sure if we <em>need</em> a meeting on it to be honest</p>



<a name="165339148"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165339148" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165339148">(May 10 2019 at 14:13)</a>:</h4>
<p>The plan seems pretty fleshed out and I don't know if there's a lot of controversy to discuss or anything</p>



<a name="165339164"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165339164" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165339164">(May 10 2019 at 14:13)</a>:</h4>
<p>I could imagine just doing an fcp merge</p>



<a name="165339170"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165339170" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165339170">(May 10 2019 at 14:13)</a>:</h4>
<p>In any case, I agree that the other two are more urgent</p>



<a name="165339223"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165339223" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165339223">(May 10 2019 at 14:14)</a>:</h4>
<blockquote>
<ul>
<li>Shipping parallel rustc <a href="https://github.com/rust-lang/compiler-team/issues/82" target="_blank" title="https://github.com/rust-lang/compiler-team/issues/82">compiler-team#82</a></li>
</ul>
</blockquote>
<p>Maybe we can talk more about what we might hope to get out of this?</p>



<a name="165339242"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165339242" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165339242">(May 10 2019 at 14:14)</a>:</h4>
<p>(cc <span class="user-mention" data-user-id="220056">@lwshang</span> )</p>



<a name="165339300"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165339300" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Zoxc <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165339300">(May 10 2019 at 14:15)</a>:</h4>
<p>I just think parallel rustc just has to be equal or faster for most uses cases on 2 core systems (since people don't use 1 core systems anymore)</p>



<a name="165339392"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165339392" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165339392">(May 10 2019 at 14:16)</a>:</h4>
<p>Hmm</p>



<a name="165339399"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165339399" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165339399">(May 10 2019 at 14:16)</a>:</h4>
<p>well, in practice we have perf.rlo for deciding</p>



<a name="165339401"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165339401" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165339401">(May 10 2019 at 14:16)</a>:</h4>
<p>I think that's a good criteria</p>



<a name="165339420"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165339420" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165339420">(May 10 2019 at 14:16)</a>:</h4>
<p>But I think we should also consider the sequential overhead since there are also cases where cores would be saturated by having multiple crates</p>



<a name="165339431"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165339431" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165339431">(May 10 2019 at 14:17)</a>:</h4>
<p>I think we should use perf.rlo for testing</p>



<a name="165339432"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165339432" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165339432">(May 10 2019 at 14:17)</a>:</h4>
<p>But I know we are considering it, in any case :)</p>



<a name="165339443"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165339443" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165339443">(May 10 2019 at 14:17)</a>:</h4>
<p>we can set that to two threads</p>



<a name="165339472"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165339472" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Zoxc <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165339472">(May 10 2019 at 14:17)</a>:</h4>
<p>perf.rlo doesn't test crate graphs, which are important</p>



<a name="165339490"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165339490" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165339490">(May 10 2019 at 14:17)</a>:</h4>
<p>I was wondering about the concerns that <span class="user-mention" data-user-id="120989">@nnethercote</span> raised</p>



<a name="165339493"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165339493" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165339493">(May 10 2019 at 14:17)</a>:</h4>
<p>I thought it did</p>



<a name="165339525"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165339525" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165339525">(May 10 2019 at 14:18)</a>:</h4>
<p>I guess perf also measures wallclock</p>



<a name="165339559"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165339559" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165339559">(May 10 2019 at 14:18)</a>:</h4>
<p>Well, in any case, I dont' thnk we should <em>have</em> the meeting now :)</p>



<a name="165339560"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165339560" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165339560">(May 10 2019 at 14:18)</a>:</h4>
<p>(cc <span class="user-mention" data-user-id="116122">@simulacrum</span> ad crate graphs)</p>



<a name="165339572"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165339572" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165339572">(May 10 2019 at 14:18)</a>:</h4>
<p>Let me ask this question: if we did have such a meeting, who are people that should attend it</p>



<a name="165339582"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165339582" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165339582">(May 10 2019 at 14:18)</a>:</h4>
<p>It might not be possible to get everyone but it'd be nice to try and pick a date that works for them</p>



<a name="165339593"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165339593" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165339593">(May 10 2019 at 14:18)</a>:</h4>
<p>any potential maintainers of the parallel code</p>



<a name="165339618"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165339618" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165339618">(May 10 2019 at 14:19)</a>:</h4>
<p>Apart from performance thresholds, the other thing I hoped to discuss was whether we were prepared for maintenance</p>



<a name="165339637"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165339637" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165339637">(May 10 2019 at 14:19)</a>:</h4>
<p>By which I mostly mean: how much documentation do we have/need on how the threading system works etc</p>



<a name="165339682"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165339682" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165339682">(May 10 2019 at 14:20)</a>:</h4>
<p>I noticed on a recent PR that <span class="user-mention" data-user-id="119009">@eddyb</span> said something like "I don't understand how the threading system works tbh" and cc'd others</p>



<a name="165339706"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165339706" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165339706">(May 10 2019 at 14:20)</a>:</h4>
<p>I feel like this is a bit of a red flag to me ;)</p>



<a name="165339732"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165339732" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165339732">(May 10 2019 at 14:20)</a>:</h4>
<p>(But maybe we don't want to block <em>deployment</em> on that)</p>



<a name="165339740"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165339740" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165339740">(May 10 2019 at 14:20)</a>:</h4>
<p>Well there I go again</p>



<a name="165339743"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165339743" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165339743">(May 10 2019 at 14:20)</a>:</h4>
<p>Having the meeting</p>



<a name="165339758"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165339758" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165339758">(May 10 2019 at 14:21)</a>:</h4>
<p>My impression is that the amount of discussion already suggests we have enough to talk about :)</p>



<a name="165339773"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165339773" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165339773">(May 10 2019 at 14:21)</a>:</h4>
<p>the next cycle starts soonish</p>



<a name="165339784"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165339784" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165339784">(May 10 2019 at 14:21)</a>:</h4>
<p>would be good if we discussed this before</p>



<a name="165339786"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165339786" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165339786">(May 10 2019 at 14:21)</a>:</h4>
<p>(One caveat: I personally will be <del>able</del> <strong>away</strong> May 24)</p>



<a name="165339925"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165339925" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165339925">(May 10 2019 at 14:22)</a>:</h4>
<p>OK, so who might be nice to attend? I think myself, <span class="user-mention" data-user-id="119009">@eddyb</span>, <span class="user-mention" data-user-id="124287">@mw</span>, <span class="user-mention" data-user-id="116466">@Zoxc</span>, and it sounds like maybe <span class="user-mention" data-user-id="116122">@simulacrum</span> because perf. </p>
<p>It'd be nice to get <span class="user-mention" data-user-id="220056">@lwshang</span> or <span class="user-mention" data-user-id="120989">@nnethercote</span>  but time zones may interfere</p>



<a name="165339983"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165339983" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165339983">(May 10 2019 at 14:23)</a>:</h4>
<blockquote>
<p>the next cycle starts soonish</p>
</blockquote>
<p>May 23rd 2019</p>



<a name="165340043"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165340043" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165340043">(May 10 2019 at 14:24)</a>:</h4>
<p>if we want to catch <em>that</em> train, we have to act <em>very</em> fast</p>



<a name="165340051"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165340051" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Wesley Wiser <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165340051">(May 10 2019 at 14:24)</a>:</h4>
<p>(eddyb mentioned last week that they'd be unable to attend this meeting)</p>



<a name="165340068"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165340068" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165340068">(May 10 2019 at 14:24)</a>:</h4>
<p>OK, should we do next week then?</p>



<a name="165340108"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165340108" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165340108">(May 10 2019 at 14:24)</a>:</h4>
<p>Sounds like it? Is that soon enough?</p>



<a name="165340110"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165340110" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Zoxc <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165340110">(May 10 2019 at 14:24)</a>:</h4>
<p>We kind of have a plan in place, do we need to revise it quickly?</p>



<a name="165340136"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165340136" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165340136">(May 10 2019 at 14:25)</a>:</h4>
<p>we should make sure we have any data we need before the meeting, yes</p>



<a name="165340165"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165340165" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165340165">(May 10 2019 at 14:25)</a>:</h4>
<p>Definitely. I guess we might aim to make a "go/no-go" decision</p>



<a name="165340166"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165340166" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165340166">(May 10 2019 at 14:26)</a>:</h4>
<p>i.e. should we try to do some perf runs before the meeting?</p>



<a name="165340257"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165340257" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165340257">(May 10 2019 at 14:26)</a>:</h4>
<p>I can try to help with some crate-graph impls for perf, I don't think it'd be too hard to make that happen if I invested time in it</p>



<a name="165340272"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165340272" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165340272">(May 10 2019 at 14:27)</a>:</h4>
<p>sounds like want to know:</p>
<ul>
<li>perf runs with 1 thread (seq. overhead)</li>
<li>perf runs with 2 threads (expected benefit)</li>
<li>full crate graph measurements? (can't do that on perf, maybe worth doing for a few targeted cases?)</li>
</ul>
<p>Anything else?</p>



<a name="165340304"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165340304" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Wesley Wiser <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165340304">(May 10 2019 at 14:27)</a>:</h4>
<p>I'm personally curious how much of an impact this will have on bootstrap time on a many core machine</p>



<a name="165340313"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165340313" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165340313">(May 10 2019 at 14:27)</a>:</h4>
<p>I thought perf.rlo would measure entire <code>cargo build</code> invocations <code>:(</code></p>



<a name="165340360"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165340360" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165340360">(May 10 2019 at 14:28)</a>:</h4>
<blockquote>
<p>I'm personally curious how much of an impact this will have on bootstrap time on a many core machine</p>
</blockquote>
<p>can we measure this too? Not sure what you mean by "many core", but e.g. I have a 14-core desktop</p>



<a name="165340367"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165340367" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165340367">(May 10 2019 at 14:28)</a>:</h4>
<p><span class="user-mention" data-user-id="124287">@mw</span> currently we just benchmark rustc but I suspect it's fairly easy to move where <code>perf stat</code> sits in that process</p>



<a name="165340383"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165340383" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Wesley Wiser <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165340383">(May 10 2019 at 14:28)</a>:</h4>
<p>8+ core</p>



<a name="165340414"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165340414" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165340414">(May 10 2019 at 14:28)</a>:</h4>
<p>We could maybe try 1, 2, 4, 8 threads on perf server? To get relative speedup per thread (i.e., how much we do in parallel, to an extent)</p>



<a name="165340438"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165340438" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165340438">(May 10 2019 at 14:29)</a>:</h4>
<p>Seems good</p>



<a name="165340442"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165340442" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165340442">(May 10 2019 at 14:29)</a>:</h4>
<p>If we are able to do all of that, yeah</p>



<a name="165340450"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165340450" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165340450">(May 10 2019 at 14:29)</a>:</h4>
<p>The more data the better</p>



<a name="165340458"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165340458" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165340458">(May 10 2019 at 14:29)</a>:</h4>
<p>in particular, if we're going to announce this, we're going to want to be able to show benefits</p>



<a name="165340477"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165340477" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165340477">(May 10 2019 at 14:29)</a>:</h4>
<p>OK, so can we get a comprehensive list of the things we're aiming to do data-wise?</p>



<a name="165340487"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165340487" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165340487">(May 10 2019 at 14:29)</a>:</h4>
<p>We could append it to the issue</p>



<a name="165340499"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165340499" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165340499">(May 10 2019 at 14:29)</a>:</h4>
<p>perf server has 8 threads (4 cores, I guess?) so we might not get great results there</p>



<a name="165340609"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165340609" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165340609">(May 10 2019 at 14:30)</a>:</h4>
<p>(I could also try running it on my desktop if you have a script I can run)</p>



<a name="165340616"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165340616" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165340616">(May 10 2019 at 14:30)</a>:</h4>
<p>that's interesting data too, I think</p>



<a name="165340622"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165340622" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165340622">(May 10 2019 at 14:30)</a>:</h4>
<p>It's mostly idle these days :'(</p>



<a name="165340672"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165340672" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165340672">(May 10 2019 at 14:31)</a>:</h4>
<p>(but I think perf server is most imp't, and 4 cores seems kind of "representative" of what most folks have)</p>



<a name="165340675"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165340675" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165340675">(May 10 2019 at 14:31)</a>:</h4>
<ul>
<li>perf runs with 1 thread (seq. overhead)</li>
<li>perf runs with 2 threads (expected benefit)</li>
<li>full crate graph measurements? (definitely targeted cases: e.g., rustc bootstrap, servo)</li>
<li>perf runs with 4, 8 threads -- possibly on perf.rlo or Niko's desktop</li>
</ul>



<a name="165340757"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165340757" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165340757">(May 10 2019 at 14:32)</a>:</h4>
<blockquote>
<p>full crate graph measurements? (definitely targeted cases: e.g., rustc bootstrap, servo)</p>
</blockquote>
<p>I would add <code>cranelift</code> to the list</p>



<a name="165340761"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165340761" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165340761">(May 10 2019 at 14:32)</a>:</h4>
<p>something like ripgrep might also be an interesting case</p>



<a name="165340795"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165340795" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165340795">(May 10 2019 at 14:32)</a>:</h4>
<p><span class="user-mention" data-user-id="116466">@Zoxc</span> we have to make sure that we measure the right thing here</p>



<a name="165340827"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165340827" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165340827">(May 10 2019 at 14:33)</a>:</h4>
<p>i.e. the right combination of flags for cargo and rustc</p>



<a name="165340841"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165340841" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Zoxc <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165340841">(May 10 2019 at 14:33)</a>:</h4>
<p>Lots of cores (14+) might be slower as there is quite a few global locks too. Let's get eddyb to run some tests with 24 cores =P</p>



<a name="165340861"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165340861" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165340861">(May 10 2019 at 14:33)</a>:</h4>
<p>whoever does benchmarking should talk to <span class="user-mention" data-user-id="116466">@Zoxc</span> first about which flags to use exactly</p>



<a name="165340914"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165340914" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165340914">(May 10 2019 at 14:34)</a>:</h4>
<p>So -- to be clear -- if we want these, someone (probably me?) needs to invest I suspect 2-3 hours to get this setup; getting flags for cargo and rustc from <span class="user-mention" data-user-id="116466">@Zoxc</span> is a prerequisite</p>



<a name="165340924"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165340924" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165340924">(May 10 2019 at 14:34)</a>:</h4>
<p>I'm starting a <a href="https://hackmd.io/KmHulVmISKu7L2HmNgbPgg" target="_blank" title="https://hackmd.io/KmHulVmISKu7L2HmNgbPgg">hackmd doc</a> to collect benchmark stuff</p>



<a name="165340931"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165340931" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Zoxc <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165340931">(May 10 2019 at 14:34)</a>:</h4>
<p>Also there's 2 other items to talk about =P</p>



<a name="165340937"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165340937" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165340937">(May 10 2019 at 14:34)</a>:</h4>
<p>(and probably a current parallel compiler try build)</p>



<a name="165340963"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165340963" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165340963">(May 10 2019 at 14:34)</a>:</h4>
<blockquote>
<p>Also there's 2 other items to talk about =P</p>
</blockquote>
<p>I was going to bring that up :) but I thiink this is the <em>most</em> pressing; it seems like we're almost done tho</p>



<a name="165341126"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165341126" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165341126">(May 10 2019 at 14:36)</a>:</h4>
<p>To what extent <span class="user-mention" data-user-id="116122">@simulacrum</span> do you think we can have a "script" that we just run</p>



<a name="165341140"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165341140" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165341140">(May 10 2019 at 14:36)</a>:</h4>
<p>That would make it much easier to do that on e.g. my desktop and/or eddyb's machine</p>



<a name="165341149"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165341149" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165341149">(May 10 2019 at 14:36)</a>:</h4>
<p>I would say 95% that should be feasible</p>



<a name="165341162"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165341162" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165341162">(May 10 2019 at 14:37)</a>:</h4>
<p>ok</p>



<a name="165341181"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165341181" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165341181">(May 10 2019 at 14:37)</a>:</h4>
<p>(but all of this is blocked on try compiler build and <span class="user-mention" data-user-id="116466">@Zoxc</span> providing flags, to an extent)</p>



<a name="165341186"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165341186" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165341186">(May 10 2019 at 14:37)</a>:</h4>
<p>OK</p>



<a name="165341196"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165341196" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165341196">(May 10 2019 at 14:37)</a>:</h4>
<p>Let's get those going ASAP</p>



<a name="165341201"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165341201" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165341201">(May 10 2019 at 14:37)</a>:</h4>
<p>Seems like we're done with this topic then?</p>



<a name="165341208"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165341208" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165341208">(May 10 2019 at 14:37)</a>:</h4>
<p>We'll schedule for next friday?</p>



<a name="165341225"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165341225" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165341225">(May 10 2019 at 14:37)</a>:</h4>
<p>would work for me</p>



<a name="165341227"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165341227" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165341227">(May 10 2019 at 14:37)</a>:</h4>
<p>should work for me, yes</p>



<a name="165341286"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165341286" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165341286">(May 10 2019 at 14:38)</a>:</h4>
<p><span class="user-mention" data-user-id="116466">@Zoxc</span> ?</p>



<a name="165341349"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165341349" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Zoxc <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165341349">(May 10 2019 at 14:39)</a>:</h4>
<p>Sure</p>



<a name="165341453"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165341453" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165341453">(May 10 2019 at 14:40)</a>:</h4>
<p>OK</p>



<a name="165341467"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165341467" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165341467">(May 10 2019 at 14:40)</a>:</h4>
<p>Take a look at <a href="https://github.com/rust-lang/compiler-team/issues/82#issuecomment-491312888" target="_blank" title="https://github.com/rust-lang/compiler-team/issues/82#issuecomment-491312888">this github comment</a> if you like, I tried to summarize very briefly =)</p>



<a name="165341514"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165341514" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165341514">(May 10 2019 at 14:41)</a>:</h4>
<p>So there were 2 other proposals, formatting + maintenance. </p>
<p>I won't be here May 24 but we could possibly discuss formatting then if somebody else wants to lead. I also think plausibly we don't need a meeting for that.</p>
<p>We could discuss maintenance on May 31, the non-technical day.</p>



<a name="165341532"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165341532" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165341532">(May 10 2019 at 14:41)</a>:</h4>
<p>Or we could do formatting on May 31. My sense is that it's a bit less urgent.</p>



<a name="165341605"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165341605" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165341605">(May 10 2019 at 14:42)</a>:</h4>
<p>That said, I was...pretty vague about "maintenance/triage"...</p>



<a name="165341621"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165341621" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165341621">(May 10 2019 at 14:42)</a>:</h4>
<p>i.e., I dashed it out in a few minutes ;)</p>



<a name="165341634"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165341634" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165341634">(May 10 2019 at 14:42)</a>:</h4>
<p>we could just do nothing and try to flesh out a plan independently</p>



<a name="165341688"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165341688" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165341688">(May 10 2019 at 14:43)</a>:</h4>
<blockquote>
<p>I also think plausibly we don't need a meeting for that.</p>
</blockquote>
<p>can we discuss <em>this</em>? Do we think we need a meeting around <a href="https://github.com/rust-lang/compiler-team/issues/80" target="_blank" title="https://github.com/rust-lang/compiler-team/issues/80">https://github.com/rust-lang/compiler-team/issues/80</a>?</p>



<a name="165341744"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165341744" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165341744">(May 10 2019 at 14:43)</a>:</h4>
<p>I guess it's a fairly complex plan; my main concern is whether we have folks who want to do the work it implies (bots etc), but that's probably not a <em>t-compiler</em> thing in the end</p>



<a name="165341809"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165341809" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165341809">(May 10 2019 at 14:44)</a>:</h4>
<p>it sounds like t-infra</p>



<a name="165341846"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165341846" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165341846">(May 10 2019 at 14:44)</a>:</h4>
<p>I'm happy to spend some time on stuff for that if we really want it and it's (understandably) low on the list of priorities for T-infra.</p>



<a name="165341882"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165341882" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165341882">(May 10 2019 at 14:45)</a>:</h4>
<p>I'm pretty excited about seeing this happen, to be clear.</p>



<a name="165341894"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165341894" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165341894">(May 10 2019 at 14:45)</a>:</h4>
<p>I think it'll be a big (if subtle) improvement for contributors</p>



<a name="165341903"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165341903" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Wesley Wiser <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165341903">(May 10 2019 at 14:45)</a>:</h4>
<p>There may also be interested parties from T-libs since we share the rust-lang/rust repo with them as well</p>



<a name="165341905"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165341905" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165341905">(May 10 2019 at 14:45)</a>:</h4>
<p>But also us :) (I love hacking with "Rustfmt-on-save")</p>



<a name="165341909"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165341909" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165341909">(May 10 2019 at 14:45)</a>:</h4>
<p>I think it would be "nice to have" <code>:)</code></p>



<a name="165341973"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165341973" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165341973">(May 10 2019 at 14:46)</a>:</h4>
<p>It might be good to have a list of blockers (i.e., people) -- if there are any, so we can build consensus before implementation</p>



<a name="165341980"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165341980" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165341980">(May 10 2019 at 14:46)</a>:</h4>
<p>but I don't personally think this needs a meeting</p>



<a name="165341987"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165341987" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Zoxc <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165341987">(May 10 2019 at 14:46)</a>:</h4>
<p>I just want a tool to preformat a branch before rebasing on to a rustfmt-ed master before doing it</p>



<a name="165342073"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165342073" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165342073">(May 10 2019 at 14:47)</a>:</h4>
<blockquote>
<p>but I don't personally think this needs a meeting</p>
</blockquote>
<p>I think we should not do a meeting, but we should try to advertise the plan as much in advance. I think there's already been a fair amount of discussion and most of the "rustfmt skeptics" I know of have given approval (notably <span class="user-mention" data-user-id="123856">@Vadim Petrochenkov</span>). </p>
<p>I agree with <span class="user-mention" data-user-id="116466">@Zoxc</span> that having a tool to help out with branches would be a win, not sure if that was in the RFC or how hard it is.</p>



<a name="165342074"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165342074" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165342074">(May 10 2019 at 14:47)</a>:</h4>
<p>I believe that's planned or semi-planned</p>



<a name="165342141"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165342141" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165342141">(May 10 2019 at 14:48)</a>:</h4>
<p>we could just "fcp merge" on the meeting proposal ;)</p>



<a name="165342151"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165342151" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165342151">(May 10 2019 at 14:48)</a>:</h4>
<p>but it feels like -- let's just open the damn RFC instead, if we're going to do that</p>



<a name="165342155"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165342155" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165342155">(May 10 2019 at 14:48)</a>:</h4>
<p>I guess I will fcp poll</p>



<a name="165342177"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165342177" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165342177">(May 10 2019 at 14:48)</a>:</h4>
<p>all right, we decided not to do this as a meeting (feel free to object, but I'm not hearing any), so that leaves the "maintenance" thing</p>



<a name="165342238"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165342238" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165342238">(May 10 2019 at 14:49)</a>:</h4>
<p>re: maintenance - I'd love to have more structured support for bisecting regressions</p>



<a name="165342327"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165342327" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165342327">(May 10 2019 at 14:50)</a>:</h4>
<p>I see a few options:</p>
<ul>
<li>Schedule for May 31. Try to come up with more of a plan before then.</li>
<li>Wait to schedule until "next round". Try to come up with more of a plan before then. =)</li>
</ul>



<a name="165342373"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165342373" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165342373">(May 10 2019 at 14:51)</a>:</h4>
<p>May 31 would be a non-technical meeting anyway, right? seems like a good topic</p>



<a name="165342383"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165342383" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165342383">(May 10 2019 at 14:51)</a>:</h4>
<p>correct</p>



<a name="165342405"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165342405" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165342405">(May 10 2019 at 14:51)</a>:</h4>
<p>ok, let's schedule it</p>



<a name="165342420"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165342420" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165342420">(May 10 2019 at 14:51)</a>:</h4>
<p>I'm not entirely sure what we'd discuss concretely though :)</p>



<a name="165342486"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165342486" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165342486">(May 10 2019 at 14:52)</a>:</h4>
<p>I would personally not be able to attend a meeting on the 31st (traveling) but I don't think that's necessarily a blocker -- triage-related discussion is a bit nebulous in terms of stakeholders :)</p>



<a name="165342507"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165342507" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165342507">(May 10 2019 at 14:52)</a>:</h4>
<p>I don't see you as a blocker, though participation from the release triage folks might be nice</p>



<a name="165342554"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165342554" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165342554">(May 10 2019 at 14:53)</a>:</h4>
<p>if we get a scheduled slot I can bring it up next release team meeting and try to rope in some folks</p>



<a name="165342577"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165342577" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165342577">(May 10 2019 at 14:53)</a>:</h4>
<blockquote>
<p>I'm not entirely sure what we'd discuss concretely though :)</p>
</blockquote>
<p>I think it would be good to have a proposal on the table</p>



<a name="165342591"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165342591" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165342591">(May 10 2019 at 14:53)</a>:</h4>
<p>but I guess I suspect I can get some more structured notes before then</p>



<a name="165342613"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165342613" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165342613">(May 10 2019 at 14:53)</a>:</h4>
<p>I figured that the bar for "details" is lower for non-technical meetings</p>



<a name="165342621"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165342621" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165342621">(May 10 2019 at 14:53)</a>:</h4>
<p>but I can't decide if it should be <em>this</em> low ;)</p>



<a name="165342687"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165342687" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165342687">(May 10 2019 at 14:54)</a>:</h4>
<p>(still, we've often had some pretty productive steering meetings without any kind of "pre-plan")</p>



<a name="165342705"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165342705" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165342705">(May 10 2019 at 14:54)</a>:</h4>
<p>let's definitely make <span class="user-mention" data-user-id="116083">@pnkfelix</span> aware of the topic</p>



<a name="165342716"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165342716" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165342716">(May 10 2019 at 14:54)</a>:</h4>
<p>Let's say this</p>



<a name="165342753"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165342753" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165342753">(May 10 2019 at 14:55)</a>:</h4>
<p>We can tentatively schedule but revisit next week, to see if we've had time to make a kind of pre-plan?</p>



<a name="165342844"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165342844" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165342844">(May 10 2019 at 14:56)</a>:</h4>
<p>I'll open a topic in <a class="stream" data-stream-id="185694" href="/#narrow/stream/185694-t-compiler.2Fwg-meta">#t-compiler/wg-meta</a></p>



<a name="165342846"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165342846" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165342846">(May 10 2019 at 14:56)</a>:</h4>
<p>to discuss a bit</p>



<a name="165342850"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165342850" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165342850">(May 10 2019 at 14:56)</a>:</h4>
<p><span class="user-mention" data-user-id="123586">@nagisa</span> also might have opinions on the topic</p>



<a name="165342857"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165342857" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165342857">(May 10 2019 at 14:56)</a>:</h4>
<p>ah, yeah</p>



<a name="165342863"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165342863" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165342863">(May 10 2019 at 14:56)</a>:</h4>
<p>ok, thanks everyone for participating &lt;3</p>



<a name="165342880"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165342880" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165342880">(May 10 2019 at 14:56)</a>:</h4>
<p>Everybody happy with these results? If so, let's close the meeting I think :)</p>



<a name="165342892"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165342892" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165342892">(May 10 2019 at 14:57)</a>:</h4>
<p>That is: </p>
<ul>
<li>Next week -- parallel, have to gather data</li>
<li>May 24 -- nothing</li>
<li>May 31 -- tentatively schedule for maintenance</li>
</ul>



<a name="165342919"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165342919" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165342919">(May 10 2019 at 14:57)</a>:</h4>
<p>thanks for driving!</p>



<a name="165342925"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165342925" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165342925">(May 10 2019 at 14:57)</a>:</h4>
<p><span aria-label="wave" class="emoji emoji-1f44b" role="img" title="wave">:wave:</span></p>



<a name="165352135"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/planning%20meeting%202019.05.10/near/165352135" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> lwshang <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/planning.20meeting.202019.2E05.2E10.html#165352135">(May 10 2019 at 16:52)</a>:</h4>
<p>I'm very glad to be included in the discussion here. I can make it on 05/17 at the similar time (14:00 UTC time). Shall we continue the following discussion about parallel-rustc on its own stream <a class="stream" data-stream-id="187679" href="/#narrow/stream/187679-t-compiler.2Fwg-parallel-rustc">#t-compiler/wg-parallel-rustc</a>  ? That will make it easier to find relative information in the future.</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>